package cn.edu.njuit.webserver.securityserver.orders;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Description: 订单数据操作
 * @Data: 2022/9/19 17:12
 * @Author: guzy
 */
@Repository
public interface OrderRepository extends JpaRepository<OrderEntity, Long> {
    /**
     * 根据订单号查询订单对象
     *
     * @param orderCode 订单号
     * @return 订单数据对象
     */
    OrderEntity findByOrderCode(String orderCode);

    /**
     * 根据用户名查询已下单列表
     *
     * @param user
     * @return 订单数据对象列表
     */
    List<OrderEntity> findByOrderUserOrderByOrderTimeDesc(String user);
}

